/*******************************************************************************
LevelEntity.h

	Handles the level entity in Pong
*******************************************************************************/

#pragma once

#include <string>			// Easy strings
#include "Entity.h"			// Base class
#include "EntityResource.h"	// Data involved with creation

class LevelEntity: public Entity
{
public:
	static const std::string Type;
	LevelEntity(EntityResource& entityData);
	void Update(float fElapsed) {}
	void AddPoint(bool bIsLeft);
	unsigned int GetLeftScore(void) { return m_leftScore; }
	unsigned int GetRightScore(void) { return m_rightScore; }
protected:
	unsigned int m_leftScore;
	unsigned int m_rightScore;
}; // LevelEntity